当前位置: 首页 >  帮助中心> 点击swf结果chrome变成直接存储(swf文件打开到flash是空白)

点击swf结果chrome变成直接存储(swf文件打开到flash是空白)

硬件: Windows系统 版本: 123.5.6057.642 大小: 47.21MB 语言: 简体中文 评分: 发布: 2024-08-10 更新: 2024-10-21 厂商: 谷歌信息技术

硬件:Windows系统 版本:123.5.6057.642 大小:47.21MB 厂商: 谷歌信息技术 发布:2024-08-10 更新:2024-10-21

硬件:Windows系统 版本:123.5.6057.642 大小:47.21MB 厂商:谷歌信息技术 发布:2024-08-10 更新:2024-10-21

苹果下载

跳转至官网

在Chrome浏览器中,我们可以通过点击SWF文件(一种Flash动画格式)来播放动画。但是,有时候我们可能会遇到一个问题:当我们点击SWF文件时,Chrome会自动将该文件存储到本地磁盘上,导致我们需要手动删除这些文件才能继续使用浏览器。本文将介绍如何避免这种情况的发生。

1. 禁用“下载”按钮

我们需要禁用Chrome浏览器中的“下载”按钮。可以使用以下代码:

```javascript

chrome.downloads.onClicked.addListener(function(downloadItem) {

return false;

});

```

`chrome.downloads.onClicked`事件用于监听所有下载项的点击事件。参数`downloadItem`表示被点击的下载项的信息。在本例中,我们通过返回`false`来阻止下载项的执行。

1. 禁止保存为新文件

接下来,我们需要禁止Chrome浏览器将SWF文件保存为新文件。可以使用以下代码:

```javascript

chrome.downloads.onDeterminingFilename.addListener(function(downloadItem, suggest) {

return '';

});

```

`chrome.downloads.onDeterminingFilename`事件用于监听下载项的文件名确定过程。参数`downloadItem`表示要确定文件名的下载项的信息,参数`suggest`表示提供建议的文件名列表。在本例中,我们通过返回空字符串来禁止Chrome浏览器自动生成文件名。

1. 禁止保存为新文件夹

我们需要禁止Chrome浏览器将SWF文件保存为新文件夹。可以使用以下代码:

```javascript

chrome.downloads.onDeterminingFolder.addListener(function(downloadItem, suggest) {

return '';

});

```

`chrome.downloads.onDeterminingFolder`事件用于监听下载项的文件夹确定过程。参数`downloadItem`表示要确定文件夹的下载项的信息,参数`suggest`表示提供建议的文件夹路径列表。在本例中,我们同样通过返回空字符串来禁止Chrome浏览器自动创建文件夹。

通过以上三个步骤,我们可以避免在点击SWF文件时让Chrome浏览器自动将其存储到本地磁盘上的问题。需要注意的是,在使用此方法时,需要确保Chrome浏览器已经开启了扩展程序的支持功能。



返回顶部